
package com.myway.dto.insurance.domain;




/**
 *@author 陈军(chjun)
 *@description
 *
 * 保险常量类

 *
 *@date 2009-12-4
 */
public class InsuranceConstant
{

	//航意险产品代码
	public static final String INSURANCE_UNEXPECTED_CODE = "1000000";
	//大众航延险产品代码
	public static final String INSURANCE_DELAY_CODE = "5000000";
	//大众特价退票保障险产品代码
	public static final String INSURANCE_REFUND_CODE = "6000000";
	//华泰退票险8L
	public static final String INSURANCE_REFUND_CODE_HUATAI = "DTWS001";
	//华泰退票险JD
	public static final String INSURANCE_REFUND_CODE_HUATAI_JD = "DTWS002";
		
//	//金鹿保险单价、保额、保险公司代码、名称、产品id、产品代码、产品名称、协议ID、协议产品名称、结算号
//	public static final double JD_INSURANCE_FARE_TYPE_1 =20.0;
//	public static final double JD_INSURANCE_REPAY_1 =600000.0;	
//	public static final String JD_INSURANCE_COMPANY_CODE="PARS";
//	public static final String JD_INSURANCE_COMPANY_NAME="中国平安人寿保险股份有限公司";
//	public static final String JD_INSURANCE_PRODUCT_ID="2c9184e31be3f624011be3f854500002";
//	public static final String JD_INSURANCE_PRODUCT_CODE="1000000";
//	public static final String JD_INSURANCE_PRODUCT_NAME="航意险";
//	public static final String JD_INSURANCE_PROTOCOL_ID="10001";
//	public static final String JD_INSURANCE_PROTOCOL_PRODUCT_NAME="北京首都航空航意险";
//	public static final String JD_INSURANCE_IATANO="08681000";
//	
//	
//	//天津保险单价、保额、保险公司代码、名称、产品id、产品代码、产品名称、协议ID、协议产品名称
//	public static final double GS_INSURANCE_FARE_TYPE_1 =20.0;
//	public static final double GS_INSURANCE_REPAY_1 =600000.0;	
//	public static final String GS_INSURANCE_COMPANY_CODE="YGTJ";
//	public static final String GS_INSURANCE_COMPANY_NAME="阳光人寿保险股份有限公司(天津分)";
//	public static final String GS_INSURANCE_PRODUCT_ID="2c9184e31be3f624011be3f854500002";
//	public static final String GS_INSURANCE_PRODUCT_CODE="1000000";
//	public static final String GS_INSURANCE_PRODUCT_NAME="航意险";
//	public static final String GS_INSURANCE_PROTOCOL_ID="12001";
//	public static final String GS_INSURANCE_PROTOCOL_PRODUCT_NAME="天津航空航意险";
//	public static final String GS_INSURANCE_IATANO="00000000";
	
	//受益人 1-父母 2-配偶 3-子女 4-法定 5-其他
	public static final String INSURANCE_BENEFITOR_TYPE_PARENTS="1";
	public static final String INSURANCE_BENEFITOR_TYPE_MATE="2";
	public static final String INSURANCE_BENEFITOR_TYPE_CHILD="3";
	public static final String INSURANCE_BENEFITOR_TYPE_LEGAL="4";
	public static final String INSURANCE_BENEFITOR_TYPE_OTHER="5";
	
	//调用保险接口返回结果：成功，失败，重复
	public static final String INSURANCE_PROCESS_SUCCESS="success";
	public static final String INSURANCE_PROCESS_FAIL="fail";
	public static final String INSURANCE_PROCESS_DUPLICATE="duplicate";
	//单价、保额、保险公司代码、名称、产品id、产品代码、产品名称、协议ID、协议产品名称
	private double fare;
	private double repay;
	private String companyCode;
	private String companyName;
	private String productId;
	private String productCode;
	private String productName;
	private String protocolId;
	private String protocolProductName;
	private String iataNo;
	
	/**
	 * @return the companyCode
	 */
	public String getCompanyCode()
	{
		return companyCode;
	}
	
	/**
	 * @param companyCode the companyCode to set
	 */
	public void setCompanyCode(String companyCode)
	{
		this.companyCode = companyCode;
	}
	
	/**
	 * @return the companyName
	 */
	public String getCompanyName()
	{
		return companyName;
	}
	
	/**
	 * @param companyName the companyName to set
	 */
	public void setCompanyName(String companyName)
	{
		this.companyName = companyName;
	}
	
	/**
	 * @return the productId
	 */
	public String getProductId()
	{
		return productId;
	}
	
	/**
	 * @param productId the productId to set
	 */
	public void setProductId(String productId)
	{
		this.productId = productId;
	}
	
	/**
	 * @return the productCode
	 */
	public String getProductCode()
	{
		return productCode;
	}
	
	/**
	 * @param productCode the productCode to set
	 */
	public void setProductCode(String productCode)
	{
		this.productCode = productCode;
	}
	
	/**
	 * @return the productName
	 */
	public String getProductName()
	{
		return productName;
	}
	
	/**
	 * @param productName the productName to set
	 */
	public void setProductName(String productName)
	{
		this.productName = productName;
	}
	
	/**
	 * @return the protocolId
	 */
	public String getProtocolId()
	{
		return protocolId;
	}
	
	/**
	 * @param protocolId the protocolId to set
	 */
	public void setProtocolId(String protocolId)
	{
		this.protocolId = protocolId;
	}
	
	/**
	 * @return the protocolProductName
	 */
	public String getProtocolProductName()
	{
		return protocolProductName;
	}
	
	/**
	 * @param protocolProductName the protocolProductName to set
	 */
	public void setProtocolProductName(String protocolProductName)
	{
		this.protocolProductName = protocolProductName;
	}
	
	/**
	 * @return the iataNo
	 */
	public String getIataNo()
	{
		return iataNo;
	}
	
	/**
	 * @param iataNo the iataNo to set
	 */
	public void setIataNo(String iataNo)
	{
		this.iataNo = iataNo;
	}

	
	/**
	 * @return the fare
	 */
	public double getFare()
	{
		return fare;
	}

	
	/**
	 * @param fare the fare to set
	 */
	public void setFare(double fare)
	{
		this.fare = fare;
	}

	
	/**
	 * @return the repay
	 */
	public double getRepay()
	{
		return repay;
	}

	
	/**
	 * @param repay the repay to set
	 */
	public void setRepay(double repay)
	{
		this.repay = repay;
	}
	
	
	
	
}
